live in a foreign country - German English Dictionary